tall beggarticks - Turkish English Dictionary